/**
 * 处理时间模块
 */
import Vue from 'vue'
// 加载dayjs
import dayjs from 'dayjs'

// 加载中文语言包
import 'dayjs/locale/zh-cn.js'

// 加载配置处理相对时间的插件
import relativeTime from 'dayjs/plugin/relativeTime'
dayjs.extend(relativeTime)

dayjs.locale('zh-cn')

/**
 * 定义全局过滤器
 * 第一个参数:函数名称
 * 第二个参数:要处理的值
 */
Vue.filter('relativeTime', value => {
  return dayjs().to(dayjs(value)) // 处理相对时间
})
